长足: remarkable (progress, improvement, expansion etc)...
素: raw silk, white, plain, unadorned, vegetarian (food), essence, nature, element, constituent, usually, always, ever...
过不去: to make life difficult for, to embarrass, unable to make it through...
地点: place, site, location, venue...
附件: enclosure, attachment (email), appendix...